have natural ability - Turc Anglais Dictionnaire